workshop where clothing is made - Spanish English Dictionary